package org.tis.tools.operatelog.module.log.service;

import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import org.tis.tools.model.log.LogData;
import org.tis.tools.operatelog.module.log.exception.OperateLogException;

/**
 * LogData的Service接口类
 * 
 * @author Auto Generate Tools
 * @date 2018/05/14
 */
public interface ILogDataService extends IService<LogData>  {

    /**
     * 查询日志对应ID的操作数据记录
     * @param page
     * @return
     * @throws OperateLogException
     */
    Page<LogData> queryPageById(Page<LogData> page, Wrapper<LogData> wrapper) throws OperateLogException;

    Page<LogData> queryByDataId(Page<LogData> page, Wrapper<LogData> entityWrapper) throws OperateLogException;

}

